offre et la demande meaning in English
n. supply and demand, powers of the market that are responsible for setting the prices according to the relationship between the offered amount of a product to the actual amount that is wanted by the public
n. supply and demand, powers of the market that are responsible for setting the prices according to the relationship between the offered amount of a product to the actual amount that is wanted by the public